Exit error
Der Befehl Exit error beendet die Skriptausführung und löst einen benutzerdefinierten Skriptfehler aus.
Syntax:
Exit Error expression [(when | unless condition)]
Da Exit error ein Steuerungsbefehl ist, endet er mit einem Semikolon oder einer Zeilenschaltung und darf die Zeilengrenze nicht überschreiten.
Argumente:
| Argument | Beschreibung |
|---|---|
| expression | Ein Wert, der ausgewertet und als vom Benutzer ausgelöste Skriptfehlermeldung zurückgegeben wird. |
| when / unless condition | Optionale Bedingung. when löst den Fehler aus, wenn die Bedingung wahr ist. unless löst den Fehler aus, wenn die Bedingung falsch ist. |
Beispiele:
//Exit error
Exit Error 'Load validation failed';//Exit error when a condition is fulfilled
Exit Error 'Source connection unavailable' when vConnectionOk=0;//Exit error unless a condition is fulfilled
Exit Error 'Required variable is missing' unless len(trim(vRequiredVar))>0;